on all fours


Results for "on all fours"

English - Turkish Dictionary

on all fours

(English - Turkish Dictionary) :
dört ayak üzerinde.